-- Add highlight groups in any theme
return {
  BufferLineTabClose = { fg = "#1e222a", bg = "#1e222a" },
  BufferLineBufferSelected = { fg = "#abb2bf", bg = "#1e222a" },
  NormalNC = { fg = "#abb2bf", bg = "#1e222a" },
  WinBar = { fg = "#5c6370", bg = "#1e222a" },
  WinBarNC = { fg = "#5c6370", bg = "#1e222a" },
  --VS code cmp
  CmpItemKindConstructor = { fg = "#f28b25" },
  CmpItemKindUnit = { fg = "#D4D4D4" },
  CmpItemKindProperty = { fg = "#D4D4D4" },
  CmpItemKindKeyword = { fg = "#D4D4D4" },
  CmpItemKindMethod = { fg = "#C586C0" },
  CmpItemKindFunction = { fg = "#C586C0" },
  CmpItemKindColor = { fg = "#C586C0" },
  CmpItemKindText = { fg = "#9CDCFE" },
  CmpItemKindInterface = { fg = "#9CDCFE" },
  CmpItemKindVariable = { fg = "#9CDCFE" },
  CmpItemKindField = { fg = "#9CDCFE" },
  CmpItemKindValue = { fg = "#9CDCFE" },
  CmpItemKindEnum = { fg = "#9CDCFE" },
  CmpItemKindEnumMember = { fg = "#9CDCFE" },
  CmpItemKindStruct = { fg = "#9CDCFE" },
  CmpItemKindReference = { fg = "#9CDCFE" },
  CmpItemKindTypeParameter = { fg = "#9CDCFE" },
  CmpItemKindSnippet = { fg = "#D4D4D4" },
  CmpItemKindClass = { fg = "#f28b25" },
  CmpItemKindModule = { fg = "#D4D4D4" },
  CmpItemKindOperator = { fg = "#D4D4D4" },
  CmpItemKindConstant = { fg = "#D4D4D4" },
  CmpItemKindFile = { fg = "#D4D4D4" },
  CmpItemKindFolder = { fg = "#D4D4D4" },
  CmpItemKindEvent = { fg = "#D4D4D4" },
  CmpItemAbbrMatch = { fg = "#18a2fe", bold = true },
  CmpItemAbbrMatchFuzzy = { fg = "#18a2fe", bold = true },
  CmpItemMenu = { fg = "#777d86" },
  -- VS code tree
  AerialArrayIcon = { fg = "" },
  AerialClassIcon = { fg = "#f28b25" },
  AerialConstantIcon = { fg = "#D4D4D4" },
  AerialConstructorIcon = { fg = "#f28b25" },
  AerialEnumIcon = { fg = "#9CDCFE" },
  AeiralEnumMember = { fg = "#9CDCFE" },
  AerialEventIcon = { fg = "#D4D4D4" },
  AerialFieldIcon = { fg = "#9CDCFE" },
  AerialFileIcon = { fg = "#D4D4D4" },
  AerialFunctionIcon = { fg = "#C586C0" },
  AerialInterfaceIcon = { fg = "#9CDCFE" },
  AerialKeyIcon = { fg = "#D4D4D4" },
  AerialMethodIcon = { fg = "#C586C0" },
  AerialModuleIcon = { fg = "#D4D4D4" },
  AerialNamespaceIcon = { fg = "#D4D4D4" },
  AerialNullIcon = { fg = "#D4D4D4" },
  AerialNumberIcon = { fg = "#D4D4D4" },
  AerialObjectIcon = { fg = "#f28b25" },
  AerialOperatorIcon = { fg = "#D4D4D4" },
  AerialPackageIcon = { fg = "#D4D4D4" },
  AerialPropertyIcon = { fg = "#D4D4D4" },
  AerialStringIcon = { fg = "#9CDCFE" },
  AerialStructIcon = { fg = "#f28b25" },
  AerialTypeParameter = { fg = "#9CDCFE" },
  AerialVariableIcon = { fg = "#9CDCFE" },
  AerialGuide = { fg = "#777d86" },
  -- Spell
  SpellBad = { sp = "#ffbba6", undercurl = true },
  SpellCap = { sp = "#ffbba6", undercurl = true },
  SpellLocal = { sp = "#ffbba6", undercurl = true },
  SpellRare = { sp = "#ffbba6", undercurl = true },
  -- Inlay hint
  LspInlayHint = { fg = "#4b5263" },
  -- Indentline
  IndentBlanklineSpaceChar = { fg = "#3b4048", nocombine = true },
  IndentBlanklineChar = { fg = "#3b4048", nocombine = true },
  IndentBlanklineContextStart = { fg = "#5c5c5c", underline = true },
  IndentBlanklineContextChar = { fg = "#5c5c5c", nocombine = true },
  IndentBlanklineSpaceCharBlankline = { fg = "#3b4048", nocombine = true },
}
